Hybrid Resource Control of Active Extensions
نویسندگان
چکیده
The ability of active networks technology to allow customized router computation critically depends on having resource control techniques that prevent buggy, malicious, or greedy code from affecting the integrity or availability of node resources. It is hard to choose between static and dynamic checking for resource control. Dynamic checking has the advantage of basing its decisions on precise real-time information about what the extension is doing but causes runtime overhead and asynchronous termination. Static checking, on the other hand, has the advantage of avoiding asynchronous termination and runtime overhead, but is overly conservative. This paper presents a hybrid solution: static checking is used to reject extremely resource-greedy code from the kernel fast path, while dynamic checking is used to enforce overall resource control. This hybrid solution reduces runtime overhead and avoids the problem of asynchronous termination by delaying extension termination until times when no extension code is running, i.e., between processing of packets. This paper also presents the design and initial implementation of the key parts of a hybrid resource control technique, called RBClick. RBClick is an extension of the Click modular router, customized for active networking in Janos, an active network operating system. RBClick uses a modified version of Cyclone, a type-safe version of C, to allow users to download new router extensions directly into the Janos kernel. Our measurements of forwarding rates indicate that hybrid resource control can improve the performance of router extensions by up to a factor of two.
منابع مشابه
Hybrid Resource Control for Fast-path Active Extensions
The ability of active networks technology to allow customized router computation critically depends on having resource control techniques that prevent buggy, malicious, or greedy code from affecting the integrity or availability of the router’s resources. It is hard to choose between static and dynamic checking for resource control. Dynamic checking has the advantage of basing its decisions on ...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملDesign and Control of a Novel hybrid Active Power Filter based on Load Harmonic Currents Separation with the aim of DC-link voltage minimization in voltage source converter
This paper proposes a new hybrid active power filter, including voltage source converter (VSC) based active power filter and Thyristor Controllable LC Passive Filter (TCLC-HAPF) for eliminating harmonic load current components and compensating reactive power. This new structure which is based on the separation of high and low-frequency components of load current idea can reduce the drawbacks of...
متن کاملA Hybrid Control Method for Stable Operation of Active Power Filters in Three-Phase Four-Wire Networks
The main goal of this study is the use of Lyapunov’s stability theory to a three-phase four-wire shunt active power filter (SAPF), since this method has been applied effectively to other areas of converter. The dynamic model of the SAPF is first established, after that, a combination of fuzzy tracking control and Lyapunov function is suggested in order to impose a desired transient waveform on ...
متن کاملOperation and Control of Hybrid Fuel Cell/ Energy Storage Distributed Power Generation System during voltage Sag Conditions
This paper presents a control strategy for fuel cell/energy storage power generation system during voltage sag conditions. The hybrid DC power sources are connected to grid using power electronic converters include DC-DC converter and grid connected voltage source inverter. The power from hybrid power sources is controlled during voltage sag by designing of control strategy for DC-DC converter....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003